jumble something together - Spanish English Dictionary